Golang Job: Software Engineer - Backend

Job added on

Company

The Art of Education Universit
United States of America

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Golang Job Details

Software Engineer | Backend

The Art of Education University (AOEU) is seeking a mid-career Software Engineer to join our team in building the next generation of our educational products and systems.

We're looking for a Backend Developer who can collaborate with product owners, designers, and engineering team members on the design, planning, development, and testing of our product. In addition, you'll contribute to identifying ways to make our product performant, reliable, and consistent for our users.

This position will operate within the Engineering Division. The Engineering Division is responsible for developing services and applications for all aspects of the AOEU digital presence.

We are not looking for the mythical 10x engineer, we value communication and empathy over raw coding ability.

POSITION DETAILS

Structured as a remote full-time salaried position. This position will report to the Manager of Software Engineering.

This position is eligible to remote work from the following locations: USA.

Who We Are

We have been a 100% remote company since the beginning!

MISSION

We grow amazing teachers by providing rigorous, relevant, and engaging professional development at every stage of their career.


Job Description

ESSENTIAL FUNCTIONS

  • Work with cross-functional teams to develop high-quality software applications.

  • Participate in code reviews to ensure code quality, readability, and maintainability.

  • Write clean, well-designed, and efficient code that follows software development standards and best practices.

  • Continuously improve and maintain existing software systems.

  • Participate in team meetings to share knowledge, provide feedback, and communicate progress.

  • Provide support and guidance to junior software engineers as needed.

  • Help establish the technical direction for the backend

  • Support the team in architectural and infrastructure decisions

  • Troubleshooting, debugging, and preventing incidents/bugs

  • Collaborate with other internal teams

KNOWLEDGE, SKILLS, AND ABILITIES

While we have identified specific requirements for this role, we acknowledge that not all candidates may possess every requirement listed. We encourage applicants who believe they possess the necessary skills and experience to apply, regardless of whether they meet each requirement to the fullest extent.

  • 3-5 years of experience in software engineering.

  • Experience working in a team-oriented environment and a strong team player.

  • Strong communication skills and the ability to collaborate effectively with team members and stakeholders.

  • Demonstrated experience in using clean coding practices and following software development best practices.

  • Proficiency in Golang, Docker, and Python. These are not hard requirements, a talented engineer can pick up a language fairly quickly.

  • A healthy understanding of MySQL and PostgreSQL

  • Knowledge of AWS, Heroku, or other cloud hosting solutions

  • A desire for work-life balance and a commitment to maintaining a healthy work-life balance.

  • React/JavaScript knowledge a plus

OTHER REQUIREMENTS

  • Ability to view computer screens for significant periods of time. The Art of Education University is an online university therefore 95-98% of one’s time will be on or using technology.

  • Ability to use a laptop keyboard with accuracy.

  • Ability to hear at normal levels and through electronic devices such as laptops, earbuds, phones, and the like.

Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.

Compensation and Benefits

BENEFITS AVAILABLE

  • Health, dental, and vision plans with 100% premium coverage for individual employees, employer HSA contribution, and no waiting period (effective 1st month after hire)

  • 401K plan with 4% match, no waiting or vesting period

  • Unlimited self-managed PTO (15+ days/year encouraged)

  • All federal holidays off + an end-of-year holiday shutdown

  • Monthly mobile, internet, or coworking space stipend

  • $600 home office equipment stipend

  • Fully remote, flexible schedule

  • 8+ weeks paid parental leave

  • Lifelong Learning Fund for professional development and educational reimbursement

  • Free product access (1 FLEX/PRO license to use or gift, plus free AOEU grad courses)

For additional information surrounding our offered benefits, visit our website.

COMPENSATION

Compensation is commensurate with experience and market. We encourage you to discuss your compensation requirements early in the process.

Applicants residing in California, Colorado, Connecticut, Cincinnati, Maryland, Nevada, Rhode Island, New York, Jersey City, or Washington may reach out to [email protected] for compensation details.

The Process

For most roles, the process is as follows:

  • Step 1: ~30 minute phone interview with hiring manager

  • Step 2: Round 2 packet & Interview

    • Given that this role works remotely, we want to see how you would work through some of the daily tasks, responsibilities, and challenges you might come across through a day-in-the-life. You will be given a prompt and be asked to complete an assignment which will then be used to guide a ~1 hour follow-up Zoom interview with 1-2 stakeholders. The intention is for you to get a sense of the role and give us an opportunity to see your skills in action. Your answers will not be used for any other purposes beyond evaluating your candidacy for this role, as it's important for both of us to get a glimpse of how you would handle a day in the life of this role.

  • Step 3: Follow-up interview

    • For certain managerial or high-collaboration roles, you may be asked to participate in a final Zoom interview.

We look forward to reviewing your application! Thank you for your interest in opportunities with AOEU.

Please contact [email protected] with any questions.

NOTE: We strongly encourage you to apply through your personal email and to take the appropriate steps to allow list both The Art of Education University (@theartofeducation.edu) and Paycom (@paycomonline.com) domains so that you receive all emails related to your application process. We also encourage you to check your spam folder as emails from The Art of Education and/or Paycom can be marked as spam. Please reference these allow list solutions to fix this problem.

The Art of Education University is committed to providing equal employment opportunities for all employees and all applicants for employment. The Art of Education University will not discriminate against employees or applicants on the basis of actual or perceived age, race, color, national origin/ethnicity, ancestry, religion, sex, pregnancy (including childbirth, lactation, and related conditions), physical or mental disability, genetic information (including testing and characteristics), veteran status, uniformed service member status, or any other status protected by federal, state, or local laws. The Art of Education University is a participant of E-Verify.